Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Tulln Challenger Uzbekistan F1 Uzbekistan F2 Czech Republic F1 Czech Republic F2 USA F21 Austria F5 Germany-w2 Germany F1 Poland F3 UAE F2 Czech Republic F1 Germany F6 Germany F8 Belgium F1 Belgium F2 Slovakia F1 Poland F10 Poland F11 France F16 France F18 France F19 Czech Republic F4 Czech Republic F5 France F17 France F18 Czech Republic F5 Czech Republic F6 Germany F4 Germany F4 Usa F7 Poland F2 Germany F4 Croatia F1 Croatia F2 Spain F7 (Reus) Czech Republic F1 Uzbekistan F2 Czech Republic F4 (Pardubice) M25 Sharm ElSheikh M25 Prague M25 Muttenz ECM Prague Open 2008 - Prague Sarajevo Challenger Lugano Challenger Szczecin Challenger Rennes Challenger Salzburg Challenger Mons Challenger Prostejov Challenger Irving Challenger Rennes Challenger Irving Challenger Poznan Challenger Francavilla Challenger Poznan Challenger Lyon Challenger Poprad Tatry Challenger Bastad Challenger Scheveningen Challenger Sibiu Challenger Almaty Challenger Tashkent Challenger Eckental Challenger Budapest Challenger Indian Wells Challenger Phoenix Challenger Alicante Challenger Prostejov Challenger Nottingham Challenger Ilkley Challenger Slovakia F1 Prague Challenger Cassis Challenger Istanbul Challenger Orleans Challenger Mouilleron-Le-Captif Challenger Eckental Challenger Noumea Challenger Ostrava Challenger Quimper 2 Challenger Cherbourg Challenger Ostrava Challenger Slovakia F2 Amersfoort Challenger Forli 3 Challenger Roseto Degli Abruzzi 1 Challenger Barletta Challenger Prague 1 Challenger Ostrava Challenger Vicenza Challenger Ilkley Challenger Hungary F4 Mallorca Challenger Cassis Challenger Orleans Challenger Hungary F6 Italy F10 Austria F1 Austria F2 Portugal F2 Czech Republic F1 Czech Republic F2 Czech Republic F3 St. Tropez Challenger Italy F23 Serbia & Montenegro F4 Croatia F3 Hungary F5 France F17 Germany-w1 Germany-w3 Germany-w4 Czech Republic F6 Croatia F1 Croatia F2 UAE F1 Germany F1 Ortisei Challenger Czech Republic F3 M25 Sharm ElSheikh M25 Kramsach Braunschweig Challenger San Marino Challenger Miller Lite Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Brasil Open - Salvador ABN/AMRO World Tennis Tournament - Rotterdam M25 Prague Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Thailand Open - Bangkok AIG Japan Open - Tokyo Stockholm Open - Stockholm M25 Telfs Tatra Banka Slovak Open - Bratislava M25 Bielsko Biala M25 Jablonec nad Nisou M25 Santa Margherita di Pula AAPT Championships - Adelaide Milan Indoors - Milan Arizona Men's Tennis Championships - Scottsdale Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch International Tennis Championships - Delray Beach Davidoff Swiss Indoors - Basel Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles M25 Loule AIG Japan Open - Tokyo Grand Prix de Tennis de Lyon - Lyon M25 Portimao Heineken Open - Auckland International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Ordina Open - 's-Hertogenbosch China Open - Beijing Mumbai Open - Mumbai AIG Japan Open Tennis Championships - Tokyo St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Next Generation Adelaide International - Adelaide Heineken Open - Auckland Open 13 - Marseille Heilbronn Open - Heilbronn Open SEAT 2008 - Barcelona The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Internationaux du Doubs - Besancon Ordina Open - s-Hertogenbosch Challenger DCNS de Cherbourg - Cherbourg Mercedes Cup - Stuttgart Austrian Open - Kitzbuhel 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso St. Petersburg Open - St. Petersburg PBZ Zagreb Indoors - Zagreb Interwetten Austrian Open - Kitzbuhel Prosperita Open 2008 - Ostrava Bank Austria Tennis Trophy - Vienna International German Open - Hamburg Bank Austria Tennis Trophy - Vienna Qatar ExxonMobil Open - Doha Medibank International - Sydney Dubai Duty Free Tennis Championships - Dubai Bet-At-Home Austrian Open - Kitzbuhel German Tennis Championships - Hamburg Allianz Suisse Open - Gstaad Winston Salem - Winston Salem BCR Open Romania - Bucharest Tunis Challenger Malaysian Open - Kuala Lumpur Qatar ExxonMobil Open - Doha PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai Serbia Open - Belgrade AEGON International - Eastbourne Mons Challenger Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Kos Succhetti Tennis Cup - Cordenons Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg PTT Thailand Open - Bangkok China Open - Beijing Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Levene Gouldin & Thompson Tennis Challenger - Binghamton Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest GHI Bronx Tennis Classic - Bronx Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Erste Bank Open - Vienna Open 13 - Marseille BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Gerry Weber Open - Halle Vegeta Croatia Open - Umag Winston-Salem Open - Winston-Salem China Open - Beijing Garanti Koza Sofia Open - Sofia Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Erste Bank Open - Vienna Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona Pekao Open - Szczecin Mercedes Cup - Stuttgart Kobstaedernes ATP Challenger - Kolding Labertz Open by Stawag - Aachen Kremlin Cup - Moscow Wroclaw Challenger Marbella Challenger Belgrade Challenger Geneva Open - Geneva Lisbon Challenger Napoli Challenger Athens Challenger Rome Challenger Sofia Challenger Ostrava Challenger Bordeaux Challenger Tatra Banka Open - Bratislava Scheveningen Challenger Poznan Challenger Cordenons Challenger Trnava Challenger Open 13 Provence - Marseille Napoli Challenger Gazprom Hungarian Open - Budapest BMW Open - Munich Orleans Challenger St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Tata Open Maharashtra - Pune Genova Challenger V Gramado Open de Tennis - Gramado Zagreb Challenger Alessandria Challenger Plava Laguna Croatia Open - Umag Braunschweig Challenger Oberstaufen Challenger Cordenons Challenger Bratislava Challenger Generali Open - Kitzbuhel Szczecin Challenger Trnava Challenger Rennes Challenger Cherbourg Challenger Orleans Challenger Murcia Challenger Eckental Challenger Bratislava Challenger Singapore Challenger Burnie Challenger Barletta Challenger Prague Challenger Prague Challenger Heilbronn Challenger Bratislava Challenger Prostejov Challenger Western & Southern Financial Group Masters - Cincinnati Irving Challenger Mallorca Challenger Ostrava Open 2005 - Ostrava Prague Challenger Segovia Challenger Aix En Provence Challenger Bordeaux Challenger Prostejov Challenger Bratislava Challenger Warsteiner Challenger Lubeck - Lubeck Gemax Open 2002 - Belgrade Shimadzu All Japan Indoor - Kyoto Ljubljana Open 2002 - Ljubljana Cridicard Mastercard Tennis Cup - Campos do Jordao BH Tennis Open International Cup - Belo Horizonte Barletta Citta Della Disfida Open 2000 - Barletta Open Castilla y Leon Trofeo Iberdrola - Segovia Ciudad de Pozoblanco 'Open Diputacion' - Cordoba CA-Challenge - Graz TED Open - Istanbul Bratislava Challenger Samsung Securities Cup Challenger Tennis - Seoul Yokohama Challenger 2001 - Yokohama Challenger Britania Zavaleta - Puebla Urbana-Champaign Challenger - Urbana Gran Copa Ericsson - Rio de Janeiro Samsung Securities Cup - Seoul The Nottingham Cahllenger - Nottingham IPP Open - Helsinki Neride Prague Indoor - Prague Jameson Cup - Milan Hamburg Challenger - Hamburg Heilbronn Open - Heilbronn Heineken Challenger - Ho Chi Minh City Nova Challenger Osaka - Osaka The Surbiton Trophy - Surbiton 2002 FSE Challenger - Tarzana Zagreb Open - Zagreb Prague Open - Prague Tatra Banka Open - Bratislava Lambertz Open - Aachen Privat Bank Cup - Dniepropetrovsk Pro Tennis World Open - Boca Raton Zagreb Open - Zagreb Ispat Open 2004 - Ostrava The Surbiton Trophy - Surbiton Tatra Banka Open 2003 - Bratislava Surbiton Challenger Stella Artois Clay Court Championships - Budaors Intersport Heilbronn Open - Heilbronn KGHM Emax Polish Indoors - Wroclaw Unicredit (Suisse) Bank S. A. Challenger - Chiasso 10° Trofeo Luigi Pezzoli - Bergamo Prosperita Open 2006 - Ostrava Baden Open - Ettlingen Czech Open 2006 - Prostejov Banja Luka Challenger - Banja Luka ATP Slovak Open Challenger - Bratislava Tatra Banka Open 2006 - Bratislava Bergamo Challenger Sophia Antipolis Challenger Barletta Challenger KGHM Dialog Polish Indoors - Wroclaw BH Telecom Sarajevo 2007 - Sarajevo XI Torneo Internazionale di Tennis - Barletta Open Prevadies - St. Brieuc Unicredit (Suisse) Bank S.A. Challenger - Chiasso Prosperita Open 2007 - Ostrava Fergana Challenger - Fergana Steelers Cup - Kosice Riviera di Rimini Challenger - Rimini Guzzini Challenger - Recanati Open Castilla y Leon - Segovia Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx Dusseldorf Open Challenger 2007 - Dusseldorf ATP Challenger Trophy 2007 - Trnava The Tarka Challenger - Barnstaple KGHM Dialog Polish Indoors - Wroclaw BH Indoor Sarajevo - Sarajevo Tennis Napoli Cup - Napoli Mitsubishi Electric Europe Cup - Monza Memorial A. Manfredini Sassuolo Challenger - Sassuolo Kosice Open-Steelers Cup 2008 - Kosice Dusseldorf Open Challenger - Dusseldorf ATP Challenger Trophy 2008 - Trnava Wolfsburg Challenger Tennis Masters Series - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Orbetello Challenger Tennis Masters Series - Cincinnati NASDAQ-100 Open - Miami Eckental Challenger Telecom Italia Masters - Rome Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Prague II Challenger Tennis Masters Series - Monte Carlo Bratislava Challenger Telecom Italia Masters - Rome Kosice Challenger Tennis Masters Series - Hamburg Rogers Cup - Montreal Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Kitzbuhel Challenger Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Helsinki Challenger Masters Series Monte-Carlo - Monte-Carlo Rogers Masters - Toronto Istanbul Challenger BNP Paribas Masters - Paris Quimper Challenger Caloundra Challenger Le Gosier Challenger BNP Paribas Open - Indian Wells Split 2 Challenger Genova Challenger Ostrava Challenger Bordeaux Challenger Prostejov Challenger Kosice Challenger Sony Ericsson Open - Miami Heilbronn Challenger Braunschweig Challenger Sopot Challenger BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami San Marino Challenger Bergamo Challenger Belgrade Challenger Internazionali BNL d'Italia - Rome Bratislava Challenger Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Cherbourg Challeger Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Dallas Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Australian Open - Melbourne BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Prostejov Challenger Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Sarajevo Challenger Miami Open - Miami Nottingham 1 Challenger Trnava Challenger Geneva Challenger Dallas Challenger Le Gosier Challenger Ostrava Challenger BNP Paribas Open - Indian Wells Miami Open - Miami Tulln Challenger Bucharest Challenger Rome Challenger Rome Challenger Bratislava Challenger Ostrava Challenger Prague Challenger Forli 2 Challenger Rennes Challenger Kaohsiung Challenger Aachen Challenger Bratislava Challenger M25 Trnava Ostrava Challenger Bordeaux Challenger Bordeaux Challenger Portoroz Challenger Istanbul Challenger Kaohsiung Challenger Koblenz Challenger Tenerife 2 Challenger Genova Challenger Aix En Provence Challenger Orleans Challenger Liberec Challenger Prague 3 Challenger Prague Challenger Braunschweig Challenger Liberec Challenger Sibiu Challenger French Open - Paris Wimbledon - London U.S. Open - New York Oeiras 1 Challenger Oeiras 2 Challenger Australian Open - Melbourne Zadar Challenger Prague 3 Challenger French Open - Paris Zagreb Open - Zagreb Bratislava Challenger Bratislava Challenger Ostrava Challenger Rovereto Challenger Wimbledon - London Las Franquesas del Valles Challenger Ostrava Challenger Recanati Challenger U.S. Open - New York Prague Challenger Portoroz Challenger TED Open-Akbank Private Banking - Istanbul Traralgon Challenger Roseto Degli Abruzzi 2 Challenger The Stella Artois Grass Court Championships - London Prague Open - Prague Augsburg Challenger The Stella Artois Grass Court Championships - London Prague Challenger Prostejov Challenger Marbella Challenger Prague Challenger Heilbronn Challenger Salzburg-Anif Challenger Forli 3 Challenger Gran Canaria Challenger San Benedetto Challenger Tenerife 3 Challenger Qatar Mobil Open 2001 - Doha AIG Japan Open - Tokyo Open 13 - Marseille Prague 2 Challenger Internationaler Raiffeisen Grand Prix - St. Polten BA-CA Tennis Trophy - Vienna Ordina Open - 's-Hertogenbosch Heineken Open - Auckland TD Waterhouse Cup - Long Island Arizona Men's Tennis Championships - Scottsdale Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm Next Generation Adelaide International - Adelaide BMW Open - Munich Stockholm Open - Stockholm PBZ Zagreb Indoors - Zagreb Open de Moselle - Metz If Stockholm Open - Stockholm Medibank International - Sydney Brisbane - Brisbane French Open - Paris Wimbledon - London BRD Nastase Tiriac Trophy - Bucharest U.S. Open - New York AEGON Championships - London ABN AMRO World Tennis Tournament - Rotterdam Australian Open - Melbourne French Open - Paris Wimbledon - London Rakuten Japan Open - Tokyo Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg U.S. Open - New York Heineken Open - Auckland Open 13 - Marseille Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad Winston-Salem Open - Winston-Salem PBZ Zagreb Indoors - Zagreb Australian Open - Melbourne Moselle Open - Metz Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Shenzhen Open - Shenzhen Dubai Duty Free Tennis Championships - Dubai Erste Bank Open - Vienna French Open - Paris Aircel Chennai Open - Chennai ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Wimbledon - London Gonet Geneva Open - Geneva Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Aegon Nottingham Open - Nottingham Generali Open - Kitzbuhel Kremlin Cup - Moscow Australian Open - Melbourne Shenzhen Open - Shenzhen Sydney International - Sydney Wimbledon - London U.S. Open - New York Australian Open - Melbourne RCA Championships - Indianapolis ABN AMRO World Tennis Tournament - Rotterdam AEGON Championships - London Kremlin Cup - Moscow cinch Championships - London Power Horse Cup - Dusseldorf Stockholm Open - Stockholm French Open - Paris Wimbledon - London BMW Open - Munich Generali Open - Kitzbuhel U.S. Open - New York Australian Open - Melbourne French Open - Paris Milan Indoors - Milan Wimbledon - London U.S. Open - New York French Open - Paris Kremlin Cup - Moscow Copenhagen Open - Copenhagen Tenerife 1 Challenger Topshelf Open - 's-Hertogenbosch Prague 1 Challenger Bengalaru Challenger Split 1 Challenger Grand Prix de Tennis de Lyon - Lyon Qatar ExxonMobil Open - Doha Open Sabadell Atlantico - Barcelona ARAG World Team Championship - Dusseldorf Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg China Open - Beijing Open 13 - Marseille Wimbledon - London ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Tennis Masters Series - Miami Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Montreal Sony Open Tennis - Miami Tennis Masters Series - Madrid BNP Paribas Masters - Paris Masters Series Madrid - Madrid Mercedes Cup - Stuttgart BNP Paribas Masters - Paris Campionati BNL dItalia - Rome BNP Paribas Open - Indian Wells ABN AMRO World Tennis Tournament - Rotterdam Sony Ericsson Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Gerry Weber Open - Halle BMW Open - Munich BNP Paribas Open - Indian Wells China Open - Beijing Western & Southern Open - Cincinnati Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome U.S. Open - New York BNP Paribas Open - Indian Wells Open Sabadell Atlantico - Barcelona Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open Qualifying - Doha French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York Davis Cup, Group 1, 2R, CRO-AUT 4-1 Davis Cup, World Group, QF, ESP-CRO 5-0 Davis Cup, World Group, 1R, FRA-CRO 4-1 Davis Cup, World Group, QR, CRO-BEL 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, F, SVK-CRO 2-3 Davis Cup, World Group, 1R, AUT-CRO 2-3 Davis Cup, World Group, 1R, GER-CRO 3-2 Davis Cup, World Group, 1R, CRO-CHI 5-0 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, Group 1, REL2, POR-CRO 4-1 Davis Cup, World Group, QF, KAZ-CZE 1-3 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, CZE-NED 3-2 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, SF, FRA-CZE 4-1 Davis Cup, World Group, 1R, CRO-USA 4-1 Davis Cup, World Group, 1R, CZE-AUS 2-3 Davis Cup, World Group, PO, IND-CZE 1-3 Hyundai Hopman Cup - Perth Davis Cup, World Group, PO, NED-CZE 3-2 Davis Cup, World Group, PO, HUN-CZE 2-3 Davis Cup, Group 1, 2R, CRO-ITA 3-2 Davis Cup, World Group, PO, CRO-BRA, 4-1 Davis Cup, World Group, 1R, USA-CRO 2-3 Davis Cup, World Group, QF, CRO-ROU 4-1 Davis Cup, World Group, QR, SVK-CZE 1-3 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, 1R, SUI-CZE 2-3 Davis Cup, World Group, QR, CZE-NED 1-3 Davis Cup, World Group, 1R, GER-CZE 2-3 Davis Cup, World Group, QF, CZE-FRA 1-3 All Lower level tournaments Australian Open (juniors) Olympics - Athens Olympics - Rio de Janeiro M25 Santa Margherita di Pula